/*
*================================================================================
*	Plik: f_set.c
*	Created on: Jun 5, 2011
*--------------------------------------------------------------------------------
*	Autorzy: Piotr Zdunek, Mateusz Słowikowski, Krzysztof Wiąckowski
*	Projekt: Model mikrokontrolera AVR
*	Kompilator: avr-gcc-4.3.5
*	Doc: doxygen 1.4.3
*--------------------------------------------------------------------------------
*	Zawiera: 
*--------------------------------------------------------------------------------
*	Komentarze:
*================================================================================
*/

/*! \file f_set.c
 * \brief Plik opisujący funkcję SET
 */

#include "types.h"
#include "mem_abs.h"

//**********************************************
//SET - funkcja ustawiająca bit T w rejestrze SREG
//**************************************************

void F_SET(void){

	/*!  void F_SET(void){}
	 *  \n \n
	 *  SET - funkcja ustawiająca bit T w rejestrze SREG
	 *
	 *  \ref pageset \n
	 */

//Debug options

	#ifndef DEBUG_MODE_VOICE
		printf("Function SET.");
	#endif

	SetFlagRegisterBit(FLAG_T);		//Ustaw flagę T

//Zwiększ PC
	incPC();
}

/*! \page pageset Opis działania funkcji SET
 *
 *  SET - funkcja ustawiająca bit T w rejestrze SREG
 *
 *	\dontinclude f_set.c
 *
 *	\section sec_set1 Operacje na flagach
 *
 *	1. Ustawienie flagi T:
 *	\skipline Ustaw flagę T
 *	2. Zwiększenie PC
 *	\skipline incPC
 *
 *	\section sec_set2 Kod źródłowy funkcji
 *
 *	\include f_set.c
 *
 */
